import { CqBaseInfoFormValue, CqDetailInfoFormValue, CqDocInfoFormValue, CqUndoTaskType } from '@/types/workbench';

const EMPTY_CQ_UNDO_TASK: CqUndoTaskType = {
  cqId: '',
  cqCode: '',
  cqName: '',
  systemCode: '',
  clstCode: '',
  appCode: '',
  taskId: '',
  taskName: '',
  taskCreateTime: '',
  status: '',
  actInstId: '',
  actTaskId: '',
}

const EMPTY_CQ_BASE_INFO: CqBaseInfoFormValue = {
  cqCode: '',
  cqName: '',
  systemCode: '',
  clstCode: '',
  appCode: '',
  auditor: ''
}

const EMPTY_CQ_DETAIL_INFO: CqDetailInfoFormValue = {
  cqCode: '',
  designerA: '',
  designerB: '',
  devStartDate: '',
  devEndDate: '',
  sitStartDate: '',
  sitEndDate: '',
  uatStartDate: '',
  uatEndDate: '',
  prdDate: ''
}

const EMPTY_CQ_DOC_INFO: CqDocInfoFormValue = {
  srdPath: '',
  odsPath: '',
  ddsPath: '',
  oarPath: '',
  dbdPath: '',
  workload: ''
}

export {
  EMPTY_CQ_UNDO_TASK,
  EMPTY_CQ_BASE_INFO,
  EMPTY_CQ_DETAIL_INFO,
  EMPTY_CQ_DOC_INFO
}